vaulting ambition - German English Dictionary